/**
 * Copyright(c) 2014 Xunton Solutions
 *
 * History:
 *   15-3-17 下午5:39 Created by dwzhang
 */
package com.jade.bss.beacon;

import java.io.Serializable;

/**
 * 云端匹配到相应的beacon所有者，并告知客户端需要做的事情。
 *
 * @author <a href="mailto:dwzhang@xunton.com">dwzhang</a> 
 * @version 1.0 15-3-17 下午5:39
 */
public class BeaconOwnerInfo
        implements Serializable
{
    /** beacon所有者类型 */
    private String ownerType;
    /** beacon所有者标识 */
    private String ownerId;
    /** 云端判定的事件类型，例如进店、离店、进入指定区域、在某个指定的位置等等 */
    private String eventType;
    /** 客户端需要采用的动作，例如不做任何事、显示消息、打开应用等等 */
    private String action;
    /** 动作参数 */
    private String actionParam;
    /** 提示的消息内容 */
    private String tips;

    public String getOwnerType()
    {
        return ownerType;
    }

    public void setOwnerType(String ownerType)
    {
        this.ownerType = ownerType;
    }

    public String getOwnerId()
    {
        return ownerId;
    }

    public void setOwnerId(String ownerId)
    {
        this.ownerId = ownerId;
    }

    public String getEventType()
    {
        return eventType;
    }

    public void setEventType(String eventType)
    {
        this.eventType = eventType;
    }

    public String getAction()
    {
        return action;
    }

    public void setAction(String action)
    {
        this.action = action;
    }

    public String getActionParam()
    {
        return actionParam;
    }

    public void setActionParam(String actionParam)
    {
        this.actionParam = actionParam;
    }

    public String getTips()
    {
        return tips;
    }

    public void setTips(String tips)
    {
        this.tips = tips;
    }
}
